﻿body{ min-width:1200px;}

body, div, dl,p, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td ,img { margin: 0; padding: 0; font-family:"微软雅黑";}
a{ text-decoration:none;font-family:"微软雅黑";}
img{ border:0;}


/*导航部分*/
.head {
    width: 1200px;
    height: 86px;
    margin: 0 auto;
}
.nav{ width:1200px; height:35px; margin:auto}
.logo{ width:450px; height:70px; float:left; background:url(../Images/logo.jpg);}

.nav ul{  }
.nav li{ float:left;list-style: none;border-right:1px solid #ccc; line-height:20px; text-align:center; font-size:14px; position:relative;}
.submenu{ width:150px; position:absolute;background:#b71411; z-index:999999999999999999999999999; -moz-border-radius: 15px;   -webkit-border-radius: 15px; text-align:center;  border-radius:15px; display:none}
.nav li:hover .submenu{display:block;z-index:999999999999999999999999999; }

.submenu ul {margin: 0; padding: 0; margin-top:14px; }
.submenu ul li{ color:#FFFFFF;line-height:30px;border-right:0px solid #ccc;}
.submenu ul li a{ color:#FFFFFF;line-height:30px;padding:0 15px;width:130px;font-size:12px;}
.submenu ul li a:hover{color:#FFFFFF; background-image: url(../Images/nav2.png)}
.nav li a{color:#333333; font-weight: bold;text-decoration:none; display:block; padding:0 45px; font-size:15px;}
.nav li a:hover{ background: url(../Images/nav2.png) no-repeat center; color:#b71411;}
	
.search{ width:152px; height:23px; float:right;;}
.search img{ float:right; margin-right:11px; margin-top:4px;}

.shadow{ width:100%; height:6px; position:absolute; top:70px; left:0 ; background:url(../Images/shadow.png);z-index:22;}

.language {
    padding-bottom:5px;
}
.text_div{ width:172px; height:23px; float:right;margin-top:15px;}
.text_div .text {  float: right;}
.text_div .img {
    float: left;
    display: table;
    margin-right: 8px;
}
 .text_div .text .t {
  color: #FFF;
  font-size: 12px;
}
.text_div .text .dh {
  width: 141px;
  height: 20px;font-size: 17px;color: #b71411;font-weight:600;
  margin-bottom: 5px;
}
.text_div:last-child {
  padding-right: 0;
  background: none;
}

#tab_con div {display:none;}
.fli {background-color:#ccc;color:red;}
.fdiv {display:block;background-color:#ccc;}


.weixin{ width:24px; height:24px; margin-top:3px; float:right; background-image:url(../Images/weixin.png)}
.weixin:hover{ background-image:url(../Images/weixin-1.png)}
.weibo{ width:24px; height:24px; margin-top:3px; float:right; margin-right:20px;background-image:url(../Images/weibo.png)}
.weibo:hover{ background-image:url(../Images/weibo-1.png)}
.email{ width:28px; height:19px; margin-top:5px; float:right; margin-right:20px;background-image:url(../Images/e-mail.png)}
.email:hover{ background-image:url(../Images/e-mail-1.png)}
.shadow{ width:100%; height:6px; position:absolute; top:70px; left:0; background:url(../Images/shadow.png)}

/*banner*/
.banenr{ width:100%; height:500px; position:relative;}
.scroll{ width:100px; height:10px; margin-top:10px;}

/*产品中心*/
.product{ width:1200px; height:507px; margin:auto; margin-top:30px;}
.title{ width:184px; height:44px; margin:auto; background: url(../Images/title.png) no-repeat center;}
.titfont{ width:90px; height:20px; margin:auto; text-align:center; color:#a91f1c; font-size:20px; background-color:#fff; line-height:20px;}
.titenglish{ width:134px; height:20px ;margin:auto; padding-top:4px; background-color:#fff; line-height:20px; text-align:center; font-size:14px; color:#555;}

.product ul{ width:550px; height:40px; margin-left:320px; margin-bottom:30px;}
.product li{ float:left;list-style: none; line-height:40px; text-align:center; font-size:14px;}
.product li a{color:#333; text-decoration:none; display:block; padding:0 16px;}
.product li a:hover{ color:#b71411; background:url(../Images/menu.png) no-repeat;background-position:50% 80%;}


.prolist{ width:1200px; height:382px;}
.proimg{ width:507px; height:170px; float:left;  background:#66FFCC; margin-left:60px; margin-bottom:42px;}


.proimg:hover .profont{ background:#147a6a;}
.proimg-2:hover .profont{ background:#147a6a;}


/*肽联服务*/
/*关于我们*/
.abouter{ background:url("../images/about_bg.jpg") no-repeat center top #0f5dce; background-attachment:fixed; width:100%; height:450px; background-size: cover;  text-align:center; color:#555; overflow:hidden;  }
.abouter h1{  line-height:38px; text-align:center; font-size:28px; margin-top:80px;}
.abouter p{ font-size:14px; color:#555; line-height:28px; width:840px; margin:40px auto; text-align:center;}
.abouter a{ width:150px; background:#888;  border-radius:2px; font-size:16px; color:#fff;   height:46px; line-height:46px; display:inline-block; margin:0 8px; -moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out;}
.abouter a:hover{ background:#a91f1c;color:#fff;  }
/*解决方案*/
.solution{ width:1200px; height:455px; margin:auto; overflow:hidden;margin-top:35px;}

.M_2{ margin-top:0px;margin-bottom:70px;}
.M_2 .tempWrap{ width:100%;}
.M_2 .slideTxtBox2 .parBd { width: 100%;margin: 0 auto;}
.M_2 .slideTxtBox2 .parBd .picScroll-left { position: relative; width:100%;}
.M_2 .slideTxtBox2 .parBd .picScroll-left .hd {height: 50px; /*left: -32px;*/ position: absolute;top:107%; width: 95.5%; right: 0; z-index: 9; text-align:center;}
.M_2 .slideTxtBox2 .parBd .picScroll-left .hd .sPrev,.M_2 .slideTxtBox2 .parBd .picScroll-left .hd .sNext,.M_2 .slideTxtBox2 .parBd .picScroll-left .hd .smore { background: url(../images/product_bg1.png) center center no-repeat; cursor: pointer;  display:inline-block;  height: 50px;  width: 50px;background-size:auto 100%;margin-left:6px; margin-right:6px;}
.M_2 .slideTxtBox2 .parBd .picScroll-left .hd .sPrev:hover,.M_2 .slideTxtBox2 .parBd .picScroll-left .hd .sNext:hover {transition: all 0.3s; opacity: 0.8; filter: Alpha(opacity=80);}
.M_2 .slideTxtBox2 .parBd .picScroll-left .hd .sPrev { }
.M_2 .slideTxtBox2 .parBd .picScroll-left .hd .sNext { background: url(../images/product_bg2.png) center center no-repeat;}
.M_2 .slideTxtBox2 .parBd .picScroll-left .hd .smore { background: url(../images/product_bg3.png) center center no-repeat;}
.M_2 .slideTxtBox2 .parBd .picScroll-left .hd .prevStop {background-position: -60px 0;}
.M_2 .slideTxtBox2 .parBd .picScroll-left .hd .nextStop {background-position: -60px -50px;}
.M_2 .slideTxtBox2 .parBd .picScroll-left .bd {height: auto; overflow:hidden;}
.M_2 .slideTxtBox2 .parBd .picScroll-left .bd ul {height: auto; padding: 0;}
.M_2 .slideTxtBox2 .parBd .picScroll-left .bd ul li { float: left; height: auto; width: 25%;text-align:center; overflow:hidden;}
.M_2 .slideTxtBox2 .parBd .picScroll-left .bd ul li .team_con{ width:92.7%; margin-left:3.1%; position:relative;}
.M_2 .slideTxtBox2 .parBd .picScroll-left .bd ul li .team_con .imgs{ display:block; width:100%; max-height:248px; overflow:hidden;}
.M_2 .slideTxtBox2 .parBd .picScroll-left .bd ul li .team_con .imgs img{ width:100%; display:block;-webkit-transition: all 0.8s ease-out;height:215px;
-ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;
transition: all 0.8s ease-out;}
.M_2 .slideTxtBox2 .parBd .picScroll-left .bd ul li .team_con .p{ height:65px; line-height:65px; font-size:14px; color:#333333; overflow:hidden; background-color:#e6e6e6;transition: all 1.6s;padding-left:5px; padding-right:5px; }
.M_2 .slideTxtBox2 .parBd .picScroll-left .bd ul li .team_con .show_bg{ width:100%; height:100%; background:url(../images/i_two_bg.png) top center no-repeat; background-size:100% auto; position:absolute; top:0;transition: all 0.6s; opacity: 0; filter: Alpha(opacity=0); left:0;}
.M_2 .slideTxtBox2 .parBd .picScroll-left .bd ul li .team_con .show_bg .p2{ position:absolute; bottom:0; height:98px; overflow:hidden; border-top:1px solid #0181b0; border-bottom:1px solid #0181b0; background-color:#b71411;color:#fff; font-size:16px; width:96%;line-height:46px;padding-left:2%; padding-right:2%; left:0;}
.M_2 .slideTxtBox2 .parBd .picScroll-left .bd ul li .team_con .show_bg .p2 h2{ font-weight:normal; margin-top:3px; height:46px;  overflow:hidden; font-size:14px; background:url(../images/i_two_bg2.png) bottom center no-repeat;}
.M_2 .slideTxtBox2 .parBd .picScroll-left .bd ul li a:hover .team_con .p{opacity: 0; filter: Alpha(opacity=0);}
.M_2 .slideTxtBox2 .parBd .picScroll-left .bd ul li a:hover .team_con .show_bg{opacity: 1.0; filter: Alpha(opacity=100);}
.M_2 .slideTxtBox2 .parBd .picScroll-left .bd ul li a{ text-decoration:none; display:block;}
.M_2 .slideTxtBox2 .parBd .picScroll-left .bd ul li a:hover .team_con img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}



.center{ width:100px; height:30px; float:left; margin-left:550px;} 
.more{ width:100px; height:30px;background-image:url(../Images/more.png); float:left;cursor:pointer;}
.more:hover{ background-image:url(../Images/more-1.png)}

/*农业资讯*/
.news{ width:1200px; height:453px; margin:70px auto;}
.newslist{ width:750px; height:383px; margin-top:20px; overflow:hidden; float:left;}
.newslist ul{ margin-left:-20px;}
.newslist li{ float:left;list-style: none; width:341px; height:483px; margin-left:30px;}
.newsimg{ float:left; width:341px; height:217px;}
.newstit{ width:341px; height:46px; font-size:16px; font-weight:bold; text-align:center; line-height:66px; float:left;}
.newsfont{ width:341px; height:80px; text-align:justifyl; font-size:14px; line-height:24px;color:#555; float:left;}
.newsrig{ width:445px; height:483px;  float:left;}
.newsrig1{ width:445px;  float:left; margin-top:20px;}
.newsrigimg{ width:101px; height:110px; float:left;}
.newsrigtit{ width:317px; height:110px; float:right;}
.newsrigtit span{ width:317px; height:28px; font-size:16px; display:block;}
/*.newsrigtit h5{ width:277px; height:60px; font-size:14px; color:#777; font-family:Arial; font-weight:100; line-height:24px; display:block; margin-top:7px;}
.newsrigtit h6{ width:277px; height:15px; font-size:14px; display:block; font-weight:100; line-height:15px;}*/
.newsrigfont{ width:318px; height:40px;  font-size:14px; color:#333333; float:left; line-height:24px; position:relative;}
.newsdate{width: 80px;height: 14px;position: absolute;top: 46px;left: 316px;}
.news a{ color:#333;}
.news h6 a{ color:#b71411;}
.news a:hover{ color:#b71411;}


/*页尾*/
.footer{ width:100%; height:280px; background:#555;clear:both;}
.footer1200px{ width:1200px; height:260px; margin:auto;padding-top:40px;clear:both;}
.company{ width:190px; height:200px; float:left; padding-right:19px;}
.companytit{ width:230px; height:30px; color:#FFF; font-size:18px; line-height:16px;}
.companyfont{ width:230px; height:230px; color:#fff; font-size:12px; line-height:26px; text-align:justify;}
.company p a{  color:#FFF; font-size:13px;line-height:30px;}


.shop{ width:578px; height:260px; float:left; padding:0 40px; border-left:1px solid #444;}
.shoptit{width:578px; height:40px; color:#FFF; font-size:18px; line-height:16px;}
.shoptitle{ width:578px; height:30px;}
.shop span{ width:50px; height:30px; line-height:30px; float:left; font-size:16px; color:#fff;}
.shopcont{ width:578px; height:140px; margin-top:20px;}
.submit{ width:100px; height:30px; float:right; cursor:pointer; background:url(../Images/submit.png)}
.submit:hover{ background:url(../Images/submit-1.png);}

.contact{ width:300px; height:220px; padding-left:39px; float:right;border-left:1px solid #333333;}
.contactfont{ width:300px; height:200px; font-size:16px; color:#fff; float:left; line-height:30px;}



.copyright{ width:100%; height:50px; background:#b71411; line-height:50px; text-align:center; font-size:12px; color:#fff;}
.copyright a{ color:#fff;}

/*环境首选*/
.Alldiv{ position:absolute; right:0; top:30px; z-index:9;width:100px;text-align:center; height:30px; border-radius:50px;  }
.Alldiv a{ width:120px; height:30px; line-height:30px; color:#fff; text-align:center}
.Alldiv a i{ padding-left:5px}
.Alldiv a:hover{ opacity:0.8}
.tabsUl{ margin: 0 auto;width: 600px;    height: 50px;}
.tabsUl li{float: left}
.tabsUl li>a{display: block;color: #444;font-size: 14px; line-height:35px; width:110px; text-align:center; border:5px solid #fff; margin-bottom:-1px}
.tabsUl li:nth-child(2)>a{ border-left:0; border-right:0}
.tabsUl li>a:hover{background:#ededed; color:#333}
.tabulous_active {cursor: default;background:#ededed !important; color:#333!important}
.tabsCon {padding: 20px 0;position: relative;}
.tabsCon>.tadsItem { width:100%; padding-bottom:1000px}
.make_transist ,.secStxt{
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;}
.hidescale {
-webkit-transform: scale(0.5);
-moz-transform: scale(0.5);
-o-transform: scale(0.5);
-ms-transform: scale(0.5);
transform: scale(0.5);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
filter: alpha(opacity=0);
opacity: 0;}
.showscale {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;

-webkit-transition-delay: .3s;
-moz-transition-delay: .3s;
-o-transition-delay: .3s;
-ms-transition-delay: .3s;
transition-delay: .3s;}

/* =================产品滚动CSS================== */
.Product{ width:100%; position:relative; overflow:hidden;height:780px;padding:0px; }
.Product ul{ position:relative}
.Product ul li{ border:solid 1px #dfdfdf; margin:8px; float:left; width:274px}
.Product ul li .ProductImg{width:272px; height:230px; text-align:center; display:table;}
.Product ul li .ProductImg a{width:272px; height:230px; display:table-cell; vertical-align:middle; overflow:hidden}
.Product ul li .ProductImg a img{ width:272px; /*height:100%*/}
.Product ul li .ProductInfo{ background:#fafafa; padding:20px 10px; text-align:center; border-top:solid 1px #f3f3f3}
.Product ul li .ProductInfo h6{ height:30px; overflow:hidden; font-size:15px; font-weight:bold; color:#000; line-height:16px;}
.Product ul li .ProductInfo p{ font-size:12px;}
.Product ul li .ProductInfo p a{ display:inline-block; color:#a8a8a8; margin:0 10px;}
.Product ul li .ProductInfo p a span.zan{ background:url(../images/zand.png) no-repeat left 3px; padding-left:17px; display:inline-block}

.endfix{
	position: fixed;
	bottom: 0;
	width: 100%;
    /*max-width:720px;*/
	background: #a91f1c;
	z-index: 79;
}
.endfix .freecall {
    font-size: 2.6rem;
    line-height: 6.5rem;font-weight:600;
    text-align: center;
}
.endfix .freecall a{
	color: #fff;
}

/*@media screen and (min-width: 641px) {

.endfix{display:none}
}*/